life lesson

Translations
жизненный урок
Traveling alone taught her many life lessons.
Путешествие в одиночку научило её многим жизненным урокам.
Definitions
A life lesson is a valuable insight or principle learned through personal experience, often relating to moral or ethical understanding, that can guide an individual's behavior and decision-making in the future.